/*
 * Funcion
 * 
 * Version 
 *
 * 27/09/2013
 * 
 * Licencia
 */
package proyecto2.logica;


public class Transicion {

    private Estado origen;
    private String variable;
    private Estado destino;

    public Transicion() {
    }

    public Transicion(Estado origen, String variable, Estado destino) {
        this.origen = origen;
        this.variable = variable;
        this.destino = destino;
    }

    public Estado getOrigen() {
        return origen;
    }

    public String getVariable() {
        return variable;
    }

    public Estado getDestino() {
        return destino;
    }    

    public void setOrigen(Estado origen) {
        this.origen = origen;
    }

    public void setVariable(String variable) {
        this.variable = variable;
    }

    public void setDestino(Estado destino) {
        this.destino = destino;
    }

    @Override
    public String toString() {
        return "\nTransicion{" + "origen=" + origen + ", variable=" + variable + ", destino=" + destino + '}';
    }    
}
